//
//  DynamicHiddenViewController.m
//  20170207
//
//  Created by xuPeng on 2017/9/7.
//  Copyright © 2017年 一直丶黑曼巴. All rights reserved.
//
#import "Header.h"
#import "DynamicHiddenViewController.h"

@interface DynamicHiddenViewController ()<UITableViewDelegate,UITableViewDataSource>
@property (nonatomic, strong)UITableView *tableView;
@end

@implementation DynamicHiddenViewController

- (void)viewDidLoad {
    [super viewDidLoad];
    self.title = @"想隐藏我?";
     [self initTableView];
    self.tableView.delegate = self;
    self.tableView.dataSource = self;
//    self.navigationController.navigationBar.backgroundColor = [UIColor orangeColor];
    self.navigationController.navigationBar.barTintColor = [UIColor orangeColor];
    self.navigationController.hidesBarsOnSwipe = YES;
//    [[[self.navigationController.navigationBar subviews]objectAtIndex:0] setAlpha:0.1];
   
}
- (void)initTableView{
    self.tableView = [[UITableView alloc]initWithFrame:CGRectMake(0, 0, PW, PH) style:UITableViewStylePlain];
    
    UIView *view = [UIView new];
    view.backgroundColor = [UIColor clearColor];
    [_tableView setTableFooterView:view];
    
    if ([self.tableView respondsToSelector:@selector(setSeparatorInset:)]) {
        
        // UIEdgeInsets 的四个参数分别是相对于cell的上、左、下、右的距离，都是CGFloat型。
        // 但是这个方法中貌似只有左和右能用
        [self.tableView setSeparatorInset:UIEdgeInsetsMake(0, 0, 0, 0)];
    }
    
    [_tableView setSeparatorColor:[UIColor cyanColor]];
    
    [self.view addSubview:self.tableView];
}
#pragma mark - 黄金三问
- (NSInteger)numberOfSectionsInTableView:(UITableView *)tableView{
    return 1;
}
- (NSInteger)tableView:(UITableView *)tableView numberOfRowsInSection:(NSInteger)section{
    return 30;
}
- (UITableViewCell *)tableView:(UITableView *)tableView cellForRowAtIndexPath:(NSIndexPath *)indexPath{
    
    static NSString *cellName = @"cell";
    UITableViewCell *textCell = [tableView dequeueReusableCellWithIdentifier:cellName];
    if (!textCell) {
        textCell = [[UITableViewCell alloc] initWithStyle:UITableViewCellStyleDefault reuseIdentifier:cellName];
    }
    textCell.textLabel.text = [NSString stringWithFormat:@"%ld",(long)indexPath.row];
    return textCell;
}
// 当我们手离开屏幕之时  感觉不灵敏  不感
//- (void)scrollViewWillEndDragging:(UIScrollView *)scrollView withVelocity:(CGPoint)velocity targetContentOffset:(inout CGPoint *)targetContentOffset{
//    if (velocity.y > 0) {
//        [self.navigationController setNavigationBarHidden:YES animated:YES];
//    }else{
//        [self.navigationController setNavigationBarHidden:NO animated:YES];
//    }
//}

@end
